runtime.eface.data (field)
49 uses
runtime (current package)
alg.go#L128: return c1 * typehash(t, unsafe.Pointer(&a.data), h^c0)
alg.go#L130: return c1 * typehash(t, a.data, h^c0)
alg.go#L241: return x._type == y._type && efaceeq(x._type, x.data, y.data)
cgocall.go#L402: p := ep.data
cgocall.go#L435: cgoCheckArg(t, ep.data, t.kind&kindDirectIface == 0, top, cgoCheckPointerFail)
cgocall.go#L638: cgoCheckArg(t, ep.data, t.kind&kindDirectIface == 0, false, cgoResultFail)
debuglog.go#L280: l.w.uvarint(uint64(uintptr(v.data)))
error.go#L262: print(typestring, `("`, *(*string)(eface.data), `")`)
error.go#L264: print(typestring, "(", *(*bool)(eface.data), ")")
error.go#L266: print(typestring, "(", *(*int)(eface.data), ")")
error.go#L268: print(typestring, "(", *(*int8)(eface.data), ")")
error.go#L270: print(typestring, "(", *(*int16)(eface.data), ")")
error.go#L272: print(typestring, "(", *(*int32)(eface.data), ")")
error.go#L274: print(typestring, "(", *(*int64)(eface.data), ")")
error.go#L276: print(typestring, "(", *(*uint)(eface.data), ")")
error.go#L278: print(typestring, "(", *(*uint8)(eface.data), ")")
error.go#L280: print(typestring, "(", *(*uint16)(eface.data), ")")
error.go#L282: print(typestring, "(", *(*uint32)(eface.data), ")")
error.go#L284: print(typestring, "(", *(*uint64)(eface.data), ")")
error.go#L286: print(typestring, "(", *(*uintptr)(eface.data), ")")
error.go#L288: print(typestring, "(", *(*float32)(eface.data), ")")
error.go#L290: print(typestring, "(", *(*float64)(eface.data), ")")
error.go#L292: print(typestring, *(*complex64)(eface.data))
error.go#L294: print(typestring, *(*complex128)(eface.data))
error.go#L296: print("(", typestring, ") ", eface.data)
heapdump.go#L400: dumpint(uint64(uintptr(unsafe.Pointer(eface.data))))
iface.go#L466: r.data = e.data
iface.go#L472: *dst = iface{assertE2I(inter, e._type), e.data}
iface.go#L477: *dst = iface{assertE2I(inter, e._type), e.data}
mbitmap.go#L1970: p := e.data
mfinal.go#L229: (*eface)(r).data = f.arg
mfinal.go#L346: base, _, _ := findObject(uintptr(e.data), 0, 0)
mfinal.go#L350: if e.data == unsafe.Pointer(&zerobase) {
mfinal.go#L363: if datap.noptrdata <= uintptr(e.data) && uintptr(e.data) < datap.enoptrdata ||
mfinal.go#L364: datap.data <= uintptr(e.data) && uintptr(e.data) < datap.edata ||
mfinal.go#L365: datap.bss <= uintptr(e.data) && uintptr(e.data) < datap.ebss ||
mfinal.go#L366: datap.noptrbss <= uintptr(e.data) && uintptr(e.data) < datap.enoptrbss {
mfinal.go#L373: if uintptr(e.data) != base {
mfinal.go#L386: removefinalizer(e.data)
mfinal.go#L435: if !addfinalizer(e.data, (*funcval)(f.data), nret, fint, ot) {
netpoll.go#L645: x.data = unsafe.Pointer(&pd.self)
print.go#L257: print("(", e._type, ",", e.data, ")")
runtime2.go#L209: data unsafe.Pointer